/* This file is part of Multorg.

Multorg is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

Multorg is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with Foobar; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA */

using System;

namespace Host
{
	/// <summary>
	/// Holds A static instance of global program shtuff
	/// </summary>
	public class Global
	{
		public Global(){} //Constructor
		
		//What have we done here?	
		public static Host.PluginServices Plugins = new PluginServices();
		
		/*
			instead of on the frmMain.cs having to declare a PluginService object
			what i've done here is created one in the Global Class.. i've also made
			it static, so we don't have to worry about the object.. It's always gonna
			be there for us and the same object will always be accessed by everything
			else in the program...
			
			So now, everywhere else in this project i can type:
			
				Global.Plugins .... > 
				
			and it will bring up the Plugins object created above.. peachy, eh?
		
		*/
	}
}
